lead to one's extinction - Französisch Englisch Wörterbuch